labour-saving device - German English Dictionary